embryonic stage - French English Dictionary